motorized troops - German English Dictionary